Many features have been added to rnMac; many more are still on my "To Do" list.... As ususal,
the help menu describes the important parts of the new features.
The most useful new feature is the background threading of news articles and the ability to
use the simple ToadNews "SUBJ" headers. If the threaded header files are up-to-date, rnMac
will use them; otherwise, the ToadNews "SUBJ" headers are used while more complete threaded
headers are created in the background.
The most annoying new feature is the registration dialog box. For those of you who have
sent in your registration fee, I'll send you your magic code via email (if you don't hear from
me, get in touch). Note that my email address has changed! (read to the end of this document
if you're interested in contacting me, or else refer to the help box)
Other notable improvements are as follows:
August 14 - v0.99
- rnMac now remembers "Show Full Headers" and "Wrap Text" options between sessions
- display a nicer alert if a memory error occurs (i.e. "increase rnMac memory size using Finder "Get Info" box)
- space bar to act as command-N while reading a newsgroup
- allow user to use copy and paste pretty much anywhere — especially in modal dialogs
- when reading the mailbox, command-Y and command-U now have the same effect as they have when reading articles (mark read/unread)
- fixed problems with opening VERY LARGE mailboxes (but why not use FernMail, LeeMail, or Eudora?)
- send/send&save/discard buttons and menu options added for outgoing mail/news
- added a submenu of groups for posting articles
- added the "Windows" menu (not the Bill Gates 'MS Windoze' kind!)
- added capability for custom headers on outgoing articles and mail
- added macros for custom headers
- added "SAVEMAILFILENAME" feature, making it easy to append copies of outgoing mail to an a rchive file for future reference
- jazzed up the dialog generated when the "SAVEMAILFILENAME" setting is in use; now the user can easily append to the "SAVEMAILFILENAME" file, append to another file, overwrite the "SAVEMAILFILENAME" file, or save as a different file— and all at the click of a button
- NEWSFOLDER, MAILDIR, CONFIG, SPOOL, ARTICLEFOLDER directories are now created automatically if they are not present
- added support for ToadNews default SUBJ header files
- added support for no header files (just lists available article numbers)
- added "background" creation of threaded header files
- added user-defined "THREADPAUSE" with default of a 5 minute pause
- rnMac now remembers "Do Background Threading" status between sessions
- enhanced speed/smartness of subject threader (now deletes expired article references and keeps current references before adding new references)
- implemented balanced binary tree for sorting article subjects (yuk, but fast)
- added "THREADLOG" setting
- added code to blank out repetitive subjects in open group window (makes threads easier to recognize)
- fixed problem with cursor being mispositioned after a mouseclick in a text-editing window (this is what was causing those spurious linehops by the cursor)
- added "SPOOLLOCAL" setting for spooling a copy of outgoing article into spool folder for ToadNews to find later
April 1993 - v 0.6b
- fixed "kill subject" behaviour
- fixed problem with extraneous space character at end of Newsgroups: line that caused outgoing postings to be rejected by many inews's
- added "Delete" and "New" buttons to Settings Editor
- added ORGANIZATION and DISTRIBUTION settings
- implemented default Followup-To: and Reply-To: headers
- checked out Clipboard handling during context switches-- it seems to work fine for me....
- implemented graceful handling of system 7 aliases for aliased articles
- implemented suspend/resume event recognition
- enabled quit rnMac upon shutdown (just changed menu entry from "Quit rnMac" to "Quit")
- more TE32K subtleties updated/corrected
- Newsgroups: line is now set when the user chooses "Post Article" and a newsgroup window is open and frontmost on the desktop
- added registration code (sorry leeches!)
As always, the UUPC and ToadNews docs are better than anything I've got written up, so
read them if you're stuck or confused. Or maybe e-mail to me at the following places:
rrwood@accesspt.north.net
Roy_R._Wood@magic-bbs.corp.apple.com
I like getting email, and I appreciate bug reports.
And for those interested, here's my "To Do" list:
To Do Soon:
===========
- IGC mail spooling (ddickerson 000123)
- support for multiple users on the same machine (i.e. separate newsrc's, etc.)
- dynamic update for number of articles when new articles arrive or old ones are expired (i.e. if ToadNews is running in the background)
- keyword-searches of headers or articles (Ugh, slow)
- printing
- sort subject lists by thread/author/date/etc... using a sort submenu
- SLNP compatibility
- Break off articles in digest format
Stuff I Don't Really Care About:
========================
- automatic removal of dead groups from the newsrc
- typing in the Active Newsgroups window should select the first group which matches the characters typed (similar to native Mac open dialog)
- multiple selection of articles for saving, marking as read, etc.
- allow for saving a range of articles to disk
- sortable subscribed groups list, perhaps alphabetically, though by click-dragging is better
- kill subject/author, now/forever
- send AppleEvents to Eudora for creating mail, a la Nuntius
- multiple subscribe/unsubscribe at one time
- auto de-hqx'ing of binhex'd articles
- correct handling of postings to moderated groups (how do I do this?)
- add facility for automated logging-in to a Unix system and downloading mail/news
- allow for multiple feed sites, especially when creating spool files for posting of new articles
- Link crossposted articles, so that all together are marked "read"